do (one's) darnedest - Alemán Inglés Diccionario